
namespace CSC440TeamOne.MyNutrition
{
    public interface IMyNutritionController
    {
        Common.MyRecipeViewModel LoadMyRecipeViewModelForCurrentUser();

        Common.MyFoodTrackerViewModel LoadMyFoodTrackerViewModelForCurrentUser();

        void saveViewRecipeModel(Common.MyRecipeViewModel model);

        void loadRecipe(Common.MyRecipeViewModel model);

        void loadRecipesByValue(Common.MyRecipeViewModel model);

        void loadRecipe(Common.MyFoodTrackerViewModel model);

        void loadRecipesByValue(Common.MyFoodTrackerViewModel model);

        Common.MyRecipeViewModel LoadPrintableRecipe(int id);

        Common.MyRecipeViewModel LoadPrintableRecipe2(int id);
    }
}
